package com.hivision.iot.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * <p>Title: Asset</p>
 * <p>Description: TODO</p>
 * <p>Company: www.h-visions.com</p>
 * <p>create date: 2021/03/10</p>
 *
 * @author :jqzhang
 * @version :1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Asset {

    /**
     * 资产编号
     */
    @JsonProperty(value = "Code")
    private String code;

    /**
     * 资产名称
     */
    @JsonProperty(value = "Name")
    private String name;

    /**
     * 资产多语言描述
     */
    @JsonProperty(value = "Descs")
    private String descs;

    /**
     * 属性类型编号
     */
    @JsonProperty(value = "TypeCode")
    private String typeCode;
    /**
     * 属性类型名称
     */
    @JsonProperty(value = "TypeName")
    private String typeName;

    /**
     * ⽗资产编号
     */
    @JsonProperty(value = "ParentCode")
    private String parentCode;
    /**
     * ⽗资产名称
     */
    @JsonProperty(value = "ParentName")
    private String parentName;

    /**
     * 创建时间
     */
    @JsonProperty(value = "CreatedAt")
    private Long createdAt;

}
